﻿using System;
using System.Collections.Generic;
using System.Data;
using HtmlAgilityPack;

namespace WCrawlerLib
{
    public class BrowserSession_EmptyForum : BrowserSession_Forum
    {
        public BrowserSession_EmptyForum()
        {
            ForumTypeId = enumForumType.Unknown;
        }
        public override int GetUserId(string forumUrl, string userName)
        {
            throw new NotImplementedException();
        }

        public override bool DoLogin(string forumUrl, string loginUrl, string postParams, string username, string password)
        {
            throw new NotImplementedException();
        }

        public override void PostNewThread(string forumUrl, string newThreadurl, string postParams, string subject, string message, string fId, string icon, string tagList, string prefixId)
        {
            throw new NotImplementedException();
        }

        public override bool PostReply(string topicUrl, string forumUrl, string message)
        {
            throw new NotImplementedException();
        }

        public override bool PostNewReply(string forumUrl, string topicUrl, string newReplyUrl, string postParams, string message)
        {
            throw new NotImplementedException();
        }

        public override bool EditPost(string forumUrl, string topicUrl, string postId, string editParams, string subject, string message, string updateReason, string icon)
        {
            throw new NotImplementedException();
        }

        public override List<DataRow> SearchThreadsByPaging(string forumUrl, HtmlDocument doc, DataTable table)
        {
            throw new NotImplementedException();
        }

        public override string SearchThreadsInTopic(string postTitle, string topicUrl, string searchTopic_xPath, string username)
        {
            throw new NotImplementedException();
        }

        public override string[] GetThreadPostNum(HtmlDocument doc)
        {
            throw new NotImplementedException();
        }

        public override string FValue_Pattern()
        {
            throw new NotImplementedException();
        }
    }
}